home *** CD-ROM | disk | FTP | other *** search
/ Rockford Magazine / Rockford_Magazine_030_19xx_-_de_Disk_1_of_2_Side_B.d64 / 20praxis prgver. < prev    next >
Text File  |  2023-02-26  |  9KB  |  331 lines

  1. =======================================
  2. ROCKFORD-MAGAZIN 09 TEXTFILE 10.03.1995
  3. =======================================
  4. SOFTWARE: PRAXIS    PRGVERWALTUNG =======================================
  5. "Programmverwaltung" ist ein spezielles
  6. Datenverwaltungsprogramm von Roy 
  7. Hardin. Es wurde im Januar 1985 in der Urversion veroeffentlicht und dient 
  8. dem Verwalten von Software.
  9.  
  10. Autor: Roy Hardin  (1/85)
  11.        An der Emilsruhe 10
  12.        D-6750 Kaiserslautern
  13.  
  14. In der neuen Reihe "PRAXIS" koennen
  15. Sie nun mehr ueber dieses PRG er-
  16. fahren. Das PRG selbst erscheint
  17. uebrigens in der Original- und einer
  18. "ROF-FD Version" auf einer der
  19. folgenden ROF Disks.
  20.  
  21. Mit dem PRG kann man beliebige 
  22. Softwarenamen (Filenamen) nach
  23. Zuordnungsbegriffen halbautomatisch
  24. erfassen, verwalten, ordnen, ergaenzen
  25. und ausdrucken.
  26. In der Grundversion wird "Programm-
  27. verwaltung" den Anwender wohl kaum
  28. befriedigen, da die Oberbegriffe nach
  29. denen man seine Programme sortieren
  30. moechte, erst individuell angepasst
  31. werden muessen. 
  32. Dies ist zum Glueck leicht
  33. moeglich, da es sich bei "Programm-
  34. verwaltung" um ein Basicprogramm ohne
  35. Listschutz handelt.
  36.  
  37.  
  38. A. Das Listing abaendern
  39. ------------------------
  40.  
  41. Um die eigenen Spiele, Demos, Anwender-
  42. programme usw.. mit dieser Software
  43. zu verwalten sollte man also die
  44. Zuordnungsbegriffe nach eigener Vor-
  45. stellung abaendern. Ich will hier er-
  46. klaeren wie und wo man die acht vor-
  47. gegebenen Zuordnungsbegriffe abaendert.
  48. Zur hinzufuegung weiterer Begriffe,
  49. wird hier keine Hilfe gegeben, da bei
  50. derartiger Absicht das PRG ohnehin 
  51. in, fuer reine Benutzer, unzumutbarem
  52. Umfang umprogrammiert werden muesste.
  53.  
  54. Wollen wir jedoch lediglich die acht
  55. gegebenen Zuordnungsbegriffe aendern,
  56. so gehen wir einfach ins Listing.
  57.  
  58. Das Listing muss dabei in 6 Schritten
  59. abgeaendert werden. Und zwar muessen
  60. diejenigen Begriffe nach ihren
  61. Wuenschen geaendert werden, welche ich
  62. im folgenen klein schreibe. Sie sollten
  63. dabei jedoch die grundsaetzliche Form
  64. (Abkuerzung usw.) beibehalten:
  65.  
  66. 1) 
  67. Zeile 370-405
  68.  
  69. F1 spielprogramm
  70. F2 demoprogramm
  71. F3 programmiersprache
  72. F4 basicerweiterung
  73. F5 hilfsprogramm
  74. F6 dateiverwaltung
  75. F7 kalkulation
  76. F8 textverarbeitung
  77.  
  78. Wenn Sie die Begriffe abaendern wollen,
  79. so genuegt Ueberschreiben und Return.
  80. Achten sie aber darauf, dass die neuen
  81. Woerter nicht mehr als 15 Buchstaben
  82. haben duerfen (meine Empfehlung). Je
  83. kuerzer die Begriffe sind, umso
  84. schneller arbeitet das PRG.
  85.  
  86. 2)
  87. Zeile 415-450
  88. (je $(H,2))  spielprg.  (CHR$133 = F1)
  89.              demoprg.        137   F2
  90.              prg.sprache     134   F3
  91.              basicerw.       138   F4
  92.              hilfsprg.       135   F5
  93.              dateiverw.      139   F6
  94.              kalkulation     136   F7
  95.              textverarb.     140   F8
  96.  
  97. F1-F8 bezeichnet die Funktionstasten,
  98. welche durch das PRG mit Zuordnungsbe-
  99. griffen belegt werden!
  100.  
  101.  
  102. 3)
  103. Zeile 795-830
  104. (P$,1) = s
  105. (P$,2) = de
  106.     1  = p
  107.     1  = b
  108.     1  = h
  109.     2  = da
  110.     1  = k
  111.     1  = t
  112.  
  113. Die ein- und zweibuchstabigen Ab-
  114. kuerzungen sind nichts anderes als
  115. die ersten Buchstaben der Zuordnungs-
  116. begriffe. (P$,1) muss bei einem
  117. Buchstaben und (P$,2) bei zweien voran-
  118. gestellt werden. Es duerfen nicht
  119. gleiche Buchstabenkuerzel vorkommen,
  120. desshalb hat man die Moeglichkeit
  121. fuer zwei Anfangsbuchstaben. (Sie
  122. sollten ihre Zuordnungsbegriffe so
  123. waehlen, dass sie auf Abkuerzungen mit
  124. zwei Buchstaben verzichten koennen.
  125. Das PRG wird dadurch um ein vielfaches
  126. schneller.)
  127.  
  128.  
  129. 4)
  130. Zeile 855-900   (% Aufteilung)
  131. spielprogramme     (Z1)
  132. demoprogramme      (Z2)
  133. programmiersprache (Z3)
  134. basicerweiterung   (Z4)
  135. hilfsprogramme     (Z5)
  136. dateiverwaltungen  (Z6)
  137. kalkulation        (Z7)
  138. textverarbeitungen (Z8)
  139.  
  140. 5)
  141. Zeile 1209-1245
  142. F1 spielprogramme listen
  143. F2 demoprogramme listen
  144. F3 programmiersprachen listen
  145. F4 basicerweiterungen listen
  146. F5 hilfsprogramme listen
  147. F6 dateiverwaltungen listen
  148. F7 kalkulationsprogramme listen
  149. F8 textverarbeitungen listen
  150.  
  151. 6)
  152. Zeile 1305-1306  (Data's)
  153. sp
  154. de
  155. pr
  156. ba
  157. hi
  158. da
  159. ka
  160. te
  161.  
  162. Diese Zweierbuchstaben beziehen
  163. sich auf Zeile 415-450. Hier muessen
  164. alle Begriffe durch die zwei Anfangs-
  165. buchstaben abgekuerzt werden
  166.  
  167. Ok, wenn sie alles geandert haben,
  168. speichern sie das PRG bitte auf ihre
  169. Versuchsdiskette ab und starten es
  170. dann. Hierauf koennen sie es aus-
  171. probieren und auf Fehlerfreiheit
  172. testen.
  173.  
  174. B. Wie arbeitet das PRG eigentlich?
  175. -----------------------------------
  176.  
  177. Fuer Benutzer, die das PRG auch
  178. verstehen moechten, bringe ich nun
  179. einen Auschnitt aus dem Ablauf
  180. des Programmes. Wir beginnen beim
  181. PRGstart.
  182.  
  183. Zeile  Anweisung
  184. *****  ********************************
  185.    25  Goshub 1400. Springt auf 1400
  186.  1400  Datumsabfrage. Bei 1415 gehts
  187.        mit Return zurueck auf 30
  188.    30  Optionen+Hintergrundfarbe. Dann
  189.        auf 55.
  190.    55  Goshub 60:Goto 65. Springt zu-
  191.        erst auf 60 und dann nach Return
  192.        wieder auf 55 um den zweiten
  193.        Befehl (Goto 65) auszufuehren.
  194.    65  Hauptmenue. $ werden zugeordnet.
  195.    92  Gibt man was anderes als F1-F8
  196.        ein, wird nochmal gefragt.
  197.    93  Da F1-F8 = CHR$133-CHR$140, wird
  198.        erst mal abgefragt ob Tasten 
  199.        kleiner CHR$133 oder groesser
  200.        CHR$140 getippt wurden. Wenn ja,
  201.        nochmalige Abfrage.
  202.    94  Hier wird CHR$133-140 abgefragt.
  203.        F1(133) Directory - Goto 109
  204.        F2      Loeschen  - Goto 550
  205.        F3      Uebersicht       780
  206.        F4      Listen          1200
  207.        F5      Laden            950
  208.        F6      Saven            900
  209.        F7      naechstes Menue  500
  210.        F8      Ende            1150
  211.        Wir waehlen hier mal F1...
  212.   109  Mit Goshub auf 60 zurueck (um
  213.        Text auf Bildschirm zu bringen).
  214.        Von 60 mit Return wieder auf 109
  215.        um zweiten Befehl zu bearbeiten.
  216.   110  bis 351 wird die Floppy-Direc-
  217.        tory-lade-Sache erledigt.
  218.   355  Auf 60 und zurueck. Goshub 360.
  219.        Ab dort wartet das PRG auf d. 
  220.        Zuordn. (d.h. es gibt die
  221.        Zuordn.begriffe bekannt, springt
  222.        auf 407, mit Return, waehrend-
  223.        dessen wieder zurueck auf 355
  224.        und von dort sofort weiter auf
  225.        460.
  226.   460  Der mit DIR eingelesene Filename
  227.        bekommt den Zuordnungsbegriff
  228.        PG$(H,1) und es geht sofort 410.
  229.   410  erfolgte mit den F1-8 Tasten
  230.        eine Zuordnung PG$(H,2), so geht
  231.        es mit Return sofort zurueck auf
  232.        480.
  233.   480  Nun wird PG$(H,1) und PG$(H,2)
  234.        fuer einige Zeit auf den Bild-
  235.        schirm geschrieben.
  236.   485  Gosub 60:Gosub 360
  237.        Die Filenamezuordnung geht so-
  238.        lange vonstatten, bis alle File-
  239.        namen der eingelegten DiscDIR
  240.        zugeordnet sind. Dann gehts wie-
  241.        der ins Hauptmenue 94.
  242.    94  Hauptmenue.
  243.  
  244.        usw....
  245. *****  ********************************
  246.  
  247.  
  248. C. Benutzer TIPS
  249. ----------------
  250.  
  251. Das Programm erklaert sich weitgehend
  252. selbst, daher kommen hier nur einige
  253. markante Tips in loser Reihenfolge.
  254.  
  255. 1) Wenn das Datum gefragt wird, geben
  256.    Sie es z.B. so ein:
  257.    
  258.     03.05.1995
  259.  
  260. 2) Wenn Sie mit F6 ins 2te Menue
  261.    schalten und alphabetisch sortieren
  262.    waehlen, so machen sie danach aus-
  263.    giebig KaffePAUSE. Das Sortieren
  264.    dauert naemlich bei groesseren un-
  265.    sortierten Datenbestaenden er-
  266.    schreckend lange! Zuerst werden
  267.    doppelte Programme gesucht, dann
  268.    wird sortiert. Waehrend dieses
  269.    Vorganges (nachdem Sie F1 gedrueckt
  270.    haben), duerfen Sie nicht am Key-
  271.    board rumhaemmern! (Warten ist
  272.    angesagt).
  273.  
  274. 3) Wenn Sie die DIR von Disketten
  275.    einlesen und mit Ja/Nein aussuchen,
  276.    welchen Filenamen Sie in Ihre Datei
  277.    aufnehmen wollen, so kann es vor-
  278.    kommen, dass das PRG ploetzlich
  279.    "stehenbleibt" und bis zu "5 min"
  280.    einschlaeft. Das PRG arbeitet dann
  281.    intensiv (die DIR der Disc war z.b.
  282.    sehr gross usw..)
  283.    Haemmern Sie in dieser Zeit unter
  284.    keinen Umstaenden auf die Tastatur!
  285.  
  286. 4) Speichern Sie "Ihr" VerwaltungsPRG
  287.    auf eine Seite einer leeren Disk.
  288.    Wenn Sie dann nach der ersten 
  289.    Bearbeitung die eingelesenen Daten
  290.    abspeichern wollen, so tun sie das
  291.    auf dieselbe Seite, der selben Disk.
  292.    Wenn in der DIR dann die Datei 
  293.    ueber dem VerwaltungsPRG auftaucht,
  294.    so ist die o.k.!!
  295.  
  296. 5) Zischenspreicherungen, zur Daten-
  297.    sicherheit sind sehr zu empfehlen!!!
  298.  
  299. 6) Story zu 2):
  300.  
  301. Dass das PRG recht lange zum Alpha-
  302. betischen sortieren braucht, hatte ich
  303. ja schon angedeutet.
  304. Am 20.11/21.11.1994 wurde ich jedoch
  305. voll mit der Realitaet konfrontiert.
  306.  
  307. Im PRG befanden sich am 20.11 um 
  308. 21.45 Uhr genau 232 Filenamen. Ich 
  309. ging mit kluger Voraussicht ins Bett
  310. und schlief tief und fest. Der C64
  311. machte Ueberstunden, und es sollten die
  312. laengsten in seinem ganzen Leben wer-
  313. den. (Oder war er laengst "ausge-
  314. stiegen"?)
  315. Naechsten Morgen 21.11.1994 betrachtete
  316. ich, kurz vorm wegfahren zur Arbeit,
  317. den Monitor. Der C64 sortierte noch 
  318. IMMER!! Wahnsinn. Jetzt wollte ich Ihn
  319. abschalten (er ist bestimmt ausgestieg-
  320. en). Doch ich gab ihm noch eine Chance
  321. und liess in laufen. Als ich um 16.00
  322. von der Arbeit kam, war er immer noch
  323. am sortieren!! Erst um ca. 17.30Uhr
  324. hatte er es geschafft. Das sind
  325. 19 Stunden 45 Minuten fuer 232 Namen.
  326. Meines Erachtens, ein Rekord an
  327. langsamkeit!                   Alex ZOP
  328. =======================================
  329. END OF TXT        100% FREEWARE    1995
  330. =======================================
  331.